<?php

/**
 * Utilitaires de règles
 */

/**
 * Vérifie que l'email fourni en paramètre est bien formé
 * @param string $email
 * @return true/false
 */
function isEmail($email) {
	if ($email == null) {
		return false;
	}
	return (preg_match('/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/', $email) === 1);
}

/**
 * Vérifie que le téléphone en paramètre est bien formé comme téléphone français à 10 chiffres
 * @param string $telephoneFr
 * @return true/false
 */
function isTelephoneFr($telephoneFr) {
	//Pour gérer les téléphones étrangers
	return true;
//	if ($telephoneFr == null) {
//		return true;
//	}
//	$newTelFr = str_replace(' ', '', trim($telephoneFr));
//	if (preg_match('/^0[1-9][0-9]{8}$/', $newTelFr) === 1) {
//		return true;
//	}
//	return (preg_match('/^\+33[1-9][0-9]{8}$/', $newTelFr) === 1) 
//		|| (preg_match('/^0033[1-9][0-9]{8}$/', $newTelFr) === 1);
}
